package com.suke.czx.modules.incentive.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 应用模块名称: 绩效
 * 代码描述: 绩效考核实体
 * copyright: AUZAR ALL RIGHTS RESERVED
 * company: AUZAR
 *
 * @author: 颜米晨
 * @date: 2022/07/31 14:46
 */
@Data
public class IncentiveEvaluation implements Serializable {

    private static final long serialVersionUID = 3073158539633575331L;

    /**
     * 绩效考核id
     */
    @TableId(value = "incentive_id", type = IdType.AUTO)
    public Long incentiveId;

    /**
     * 项目id
     */
    public Long projectId;

    /**
     * 岗位二类(1-专职业务员,2-兼职业务员,3-项目经理,4-策划组,5-UI设计&动效创意组,6-程序组,7-内容组,8-硬件开发组,9-行政,10-项目组)
     */
    public Integer job2;

    /**
     * 绩效参数id
     */
    public Long performanceConfigId;

    /**
     * 考核参数1
     */
    public BigDecimal evaluation1;

    /**
     * 考核参数2
     */
    public BigDecimal evaluation2;

    /**
     * 考核参数3
     */
    public BigDecimal evaluation3;

    /**
     * 考核参数4
     */
    public BigDecimal evaluation4;

    /**
     * 生成时间
     */
    public Date generateTime;

    /**
     * 删除标记  0：删除   1：正常
     */
    public Integer del;

    /**
     * 创建者id
     */
    public Long creator;

    /**
     * 创建时间
     */
    public Date createTime;

    /**
     * 更新者id
     */
    public Long updater;

    /**
     * 更新时间
     */
    public Date updateTime;

}
